shell stitch - French English Dictionary